strive to the maximum - Español Inglés Diccionario